body {
    background: #eeeeee;
}

.address ul{
    background: #fff;
}

.address li{
    position: relative;
    padding: 0.35667rem 0 0.38667rem 0.26667rem;
    font-size: 0.4rem;
    color: #343434;
    text-align: left;
    border-bottom: 1px solid #e0e0e0;
}

.address li:last-child{
    border-bottom: 0 none;
}

.receiver,.receiver-tel{
    display: inline-block;
    margin-right: 0.1rem;
}

.receiver-address{
    display: block;
    width: 90%;
    padding-top: 0.19rem;
    overflow: hidden;
    font-size: 0.34667rem;
    color: #999999;
}

.address-item:after{
    content: '';
    position: absolute;
    top: 0.64rem;
    right: 0.26667rem;
    display: block;
    width: 0.53333rem;
    height: 0.53333rem;
    border-radius:100%;
    border:1px solid #999999;
    background: transparent;
}

.address-default:after{
    border: 0 none;
    background: url("../../img/icon-ok.png") center center no-repeat #03a9f4;
    background-size: 0.37333rem 0.29333rem;
}

.flag-default{
    display: inline-block;
    width: 0.77333rem;
    height: 0.4rem;
    text-align: center;
    background:#03a9f4;
    border-radius:1px;
    font-size: 0.26667rem;
    color: #fff;
}

.btn{
    position: fixed;
    bottom: 0;
    display: block;
    width: 100%;
    height: 1.28rem;
    line-height: 1.28rem;
    text-align: center;
    font-size: 0.48rem;
    color: #fff;
    background: #03a9f4;
    box-shadow: none;
    border: 0 none;
}